package com.yidu.erp.service.hetonghch;

import java.util.List;
import java.util.Map;

import com.yidu.common.Pages;
import com.yidu.erp.model.BeyondDepartment;
import com.yidu.erp.model.BeyondPact;




/**
 * @authorHuangChaoheng
 * @Dete2017年10月23日 上午9:46:32
 */
public interface PactService {
	int total();
	
	List<BeyondPact> list(Pages pages);
	
	List <Map> findAll();
	
	int insertSelective(BeyondPact record);
	

	int findAllRowCount();

	public int updateByPrimaryKeySelective(BeyondPact beyondPacts);

	public BeyondPact isExist(BeyondPact pact);
	
	/**
	 * 根据供货商ID,合同类型ID查询供货商拥有的合同
	 * @param applyId
	 * @return
	 */
	public List<BeyondPact> selectBeyondPact(Map<String, Object> map);

	public Map<String, Object> listPact(Map<String, Object> pact);

	public BeyondPact pacteId(String pactId);

	
	public int addOrUpdate(BeyondPact patc);

	public int delete(String pactId);
	
	

	
}
